bőségesen megvendégel

• to regale

bőségesen a kifejezésekben

• exuberant, prolific, prolifical
• to keep sy in money
• it will more than pay the trouble